Kinetis SDK Demo Applications User Guide  1.0.0-beta
Freescale Semiconductor, Inc.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
edma.h File Reference
#include <stdint.h>
#include "fsl_edma_driver.h"
#include "fsl_uart_driver.h"

Go to the source code of this file.

Data Structures

struct  edma_loop_setup_t
 

Macros

#define DMA_CH0
 
#define DMA_CH1
 
#define DMA_CH2
 

Functions

void setup_edma_loop (edma_loop_setup_t *loopSetup)
 
void disable_edma_loop (edma_loop_setup_t *loopSetup)
 

Data Structure Documentation

struct edma_loop_setup_t
Data Fields
dma_request_source_t chSource
uint32_t destAddr
edma_channel_t * dmaCh
uint32_t dmaChanNum
edma_software_tcd_t * dmaChStcd
uint32_t length
uint8_t period
uint32_t size
uint32_t srcAddr
edma_transfer_type_t type
uint32_t watermark

Macro Definition Documentation

#define DMA_CH0
#define DMA_CH1
#define DMA_CH2

Function Documentation

void disable_edma_loop ( edma_loop_setup_t loopSetup)
void setup_edma_loop ( edma_loop_setup_t loopSetup)